Optimizing Resource Allocation with Intelligent Agents
نویسندگان
چکیده
Playing the stock market is one of the many frontiers of applied artificial intelligence. The problem of optimizing asset allocation within a portfolio to yield a return above the market is a hard problem. Current approaches include multiagent systems in which the task of gathering data, predicting trend and choosing assets are divided between specialized cooperative agents that simulate the environment of an investment fund. This paper builds upon existing models to create ORACLIA (Optimizing Resource Allocation and Capital Lucrativeness with Intelligent Agents), a multi-agent system for portfolio optimization in the Brazilian Stock Market (Bovespa). A multi-agent architecture was defined and implemented with the use of machine learning classification models to generate buy and sell signals based on the success or failure probability of a predefined strategy. The classification models are able to predict success or failure of a strategy with over 80% accuracy for certain assets. These models successfully replaces the traditional approach that uses regression to predict stock price trends. Backtesting results, conducted in a simulated environment with actual stock market data from 2015 and 2016, show ORACLIA achieves net results up to eight times higher than single asset portfolios or general benchmarks such as Ibovespa, the main index for Bovespa.
منابع مشابه
An Intelligent Algorithm for Optimization of Resource Allocation Problem by Considering Human Error in an Emergency Department
Human error is a significant and ever-growing problem in the healthcare sector. In this study, resource allocation problem is considered along with human errors to optimize utilization of resources in an emergency department. The algorithm is composed of simulation, artificial neural network (ANN), design of experiment (DOE) and fuzzy data envelopment analysis (FDEA). It is a multi-response opt...
متن کاملResource Allocation through Context-dependent data envelopment analysis
System designs, optimizing resource allocation to organization units, is still being considered as a complicated problem especially when there are multiple inputs and outputs related to a unit. The algorithm presented here will divide the frontiers obtained with DEA. In this way, we investigate a new approach for resource allocation.
متن کاملRole of Database in Multi Agent Resource Allocation Problem
Multi-agent technology, a modern computer science tool, is widely used in developing intelligent systems. Agents in multi-agent system are autonomous and capable of doing tasks independently, however they share information with each other to achieve their respective goals. Information may be a result of task or a request to other agent to perform some task. To develop an integrated system, data...
متن کاملOntology Based Agent Communication in Resource Allocation and Monitoring
The aim of ontology is to share information between sending and receiving agents of Multi Agent System (MAS). It provides standard vocabulary and terms for knowledge sharing and is designed to share information conveniently and understandably. Agent based application requires complex interaction among agents. This complexity is due to agent-agent and agent-user communication. It is required to ...
متن کاملModeling and Managing Resource Utilization in Process, Workflow, and Activity Coordination
* Currently at Department of Computer Science, Thompson Computing Laboratory, Williams College, Williamstown, MA 01267, USA. +1-413-597-4215. ABSTRACT Specifications of workflow, process, and activity coordination systems focus on the assignment of work to human and software agents and the dataflow required to support those activities. The runtime behaviors of these systems vary widely dependin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017